turbine powered helicopter - Turkish English Dictionary